public lands leasing and licensing regulations - Espagnol Anglais Dictionnaire